草庐IT

ionic 导航

全部标签

iphone - 如何在 iOS 的 View 中保留导航工具栏

作为thisquestion[有点]问,如何在我的MainWindow.xib中设置一些工具栏项目,并在我使用UINavigationControllerpushViewController:animated:.例如,我的应用程序有:MainWindow.xib,其中包含带有导航栏和工具栏的UINavigationController。AViewController.xib,其中仅包含一个UITableView。在某些时候,我们的用户按下工具栏按钮,相关操作执行:-(void)someAction{[self.navigationControllerpushViewController

uniapp 实现不同用户展示不同的tabbar(底部导航栏)

文章目录一、基础配置1.配置tabbar2.创建tabbar组件3.动态跳转逻辑二、问题拓展2.1.问题一2.2.原因解析2.3.解决方案最近在做一个uniapp开发的小程序遇到一个需求,希望不同用户登录后展示不同的tabbar页面,但是uniapp项目中的pages.json是只有一个list数组的,并且是不能写成动态效果,为了实现这个需求,便自定义了tabbar组件一、基础配置1.配置tabbarpages.json配置tabbar的基本路径(只需路径即可){ "pages":[//pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/colloca

iphone - 选项卡式导航 View 的正确设计模式?

几天来我一直在试图解决这个问题,我承认我需要帮助。我的应用程序的RootViewController是一个标签栏Controller。我想让每个标签栏都有一个不同的导航Controller。这些导航Controller具有完全不同的行为。那么我该如何根据类进行设置呢?根据Apple的文档,我不应该继承UINavigationViewController。那么我应该把驱动这些导航Controller的代码放在哪里呢?这一切都被扔进AppDelegate了吗?那会造成不可能的困惑。此应用程序应在iOS4.0或更高版本上运行。(实际上,我可能需要iOS4.2。)

iphone - 我怎样才能从 ios 中的导航 Controller 清除 View

我正在创建基于导航的iphone应用程序。因为我必须在用户选择时从一个View移动到另一个View,但有一点我想从第4个View移动到第2个View我会简单地向你解释我的屏幕是1)菜单2)所选菜单的事件列表(在此屏幕上,点击此按钮右侧有导航按钮,另一个View将打开以选择城市,当用户选择城市时,它应该通过清除之前打开的城市进入第二个屏幕屏幕)3)和上面一样有右键可以改变城市。那么我如何在ios中执行此操作,请帮助我。我在android中通过名为ACTIVITY_CLEAR_TOP的选项完成了此操作,我希望在ios中也这样做。 最佳答案

objective-c - 从横向 View 返回后导航栏高度太小

我有一个同时带有标签栏和导航栏的应用。我加载到我的View中,它有一个包含3个View的菜单。1个风景和2个肖像。我进入纵向View,导航栏非常完美。我进入我的横向View,它就像我想要的那样。当我返回纵向View时,导航栏现在变小了。当我进入横向View时,会调用此代码:-(void)viewWillAppear:(BOOL)animated{NSLog(@"viewWillAppear");[superviewWillAppear:animated];appDelegate=(iGeo2AppDelegate*)[[UIApplicationsharedApplication]de

objective-c - 具有不同方向的导航 Controller

我想创建一个UINavigationController,带有一个主视图Controller和一个详细ViewController。MasterViewController可以在Portrait和LandscapeRight中旋转,而detailViewController只能在LandscapeRight中查看(Detail显示电影)。设置它的最佳方式是什么? 最佳答案 我建议添加以下代码行在您的主视图Controller上:-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInte

objective-c - 使用向前和向后导航创建模拟 3D "space"

在iOS中,我希望在“空间”中有一系列项目,类似于TimeMachine的工作方式。“空间”将通过页面侧面的类似滚动条的功能进行导航。因此,如果用户向上滚动,它实际上会放大空间,距离较远的物体会更靠近引用点。如果缩小,那么这些对象将淡入后面,并且引用框架后面的任何内容都会出现。有点像this.我愿意接受各种解决方案。我想在openGL中有一个相对简单的解决方案,我只是不知道从哪里开始。 最佳答案 在github上查看NickLockwood的iCarousel.这是一个非常好的组件。他提供的示例代码非常像您描述的那样使用自定义轮播样

iphone - 半透明黑色导航栏覆盖的 HTML 文本区域

我有包含WebView的导航ViewController。NavigationView的顶部栏是“半透明黑色导航栏”包含“textarea”html元素的webView显示html。我注意到当用户尝试在textarea上键入内容时,“textarea”的上半部分被“TraslucentBlackNavigationbar”覆盖。有办法解决这个问题吗? 最佳答案 您需要将UIWebView的框架向下调整44点(UINavigationBar的标准高度)webView.frame=CGRectMake(webView.frame.ori

IOS导航非分层

我有一个使用iOS5和Xcode4.3.2的iOS应用程序,它由7个ViewController组成。VC1链接到VC2,VC2可以链接到VC3-VC7,并且这些Controller中的每一个都可以相互链接(将其视为侧边栏导航)。如果我使用segues,View会重复添加到堆栈中,如果用户来回移动,它会占用大量内存。我怎样才能在我释放以前的Controller的地方实现这个导航?它们都是小型Controller,因此加载它们只需要很少的时间/处理器/内存。我可以presentViewController然后以某种方式释放presentingViewController吗?谢谢。

iphone - 导航 Controller 中的 UITableView 刷新数据

我在viewController1中有一个UITableView。因此,当我点击一行时,它会将我发送到Viewcontroller2。这里我有一个按钮,用于从ViewController1添加或删除UITableView的一行的值。因此,当我删除一个值并返回到ViewC1时,我仍然突出显示该行,如果我返回主视图并重新进入此ViewC1,它就会被删除...我该如何刷新当我通过后退按钮从Viewcontroller2返回时的tableView。所有这些都在导航ViewController中。谢谢 最佳答案 重新加载TableView的数